baffle-type separator - Turkish English Dictionary